talk the talk ... walk the walk - Alemán Inglés Diccionario